.marg-btm-20{margin-bottom:20px}.button-width-100{width:100%}.button-flat-primary.button-conv{background:#0064c5}.button-flat-primary.button-conv:active{background:#0057ac;color:#fff}.service-outer-container{border-top:1px solid transparent;min-height:250px;position:relative}.service-outer-container .tab-content{margin-bottom:20px;padding-left:265px;padding-right:15px}@media(max-width:991px){.service-outer-container .tab-content{padding-left:15px}}.service-gen-card{margin-bottom:20px;width:100%}.service-gen-card .mdl-card__supporting-text{width:100%}.page-box-container{background:#f9f9f9;margin-bottom:-80px;padding-bottom:60px}@media(max-width:767px){.page-box-container{background:#fff}}.page-box-container .page-content-box{background:#fff;margin-top:-60px;min-height:400px;padding:15px;position:relative;z-index:2}@media(max-width:767px){.page-box-container .page-content-box{box-shadow:none;margin-left:-15px;margin-right:-15px}}html.slideout-open-left #drawer-main-menu,html.slideout-open-right #drawer-user-menu{display:block}#drawer-main-menu{display:none;font-family:ConduitITC}#drawer-main-menu .numero-verde-container{color:#009036;display:flex;height:70px;justify-content:left;padding-left:10px;padding-top:22px}#drawer-main-menu .numero-verde-container:hover{text-decoration:none}#drawer-main-menu .numero-verde-container .nv-label{font-size:17px;font-weight:100;letter-spacing:1px;line-height:16px}#drawer-main-menu .numero-verde-container .nv-digit{font-size:20px;font-weight:500;line-height:20px}#drawer-main-menu .numero-verde-container .icona{height:35px;width:35px}#drawer-main-menu .social-links-container{align-items:center;border-bottom:1px solid #ddd;height:55px;line-height:40px}#drawer-main-menu .social-links-container .content{display:flex;margin:auto;padding-left:15px}#drawer-main-menu .social-links-container .pl{padding-left:25%}#drawer-main-menu .social-links-container a{height:40px;line-height:40px;margin-right:12px}#drawer-main-menu .social-links-container a i{color:#00adee;font-size:20px}#drawer-main-menu .social-links-container .logo-social{height:16px;margin-top:-8px;width:16px}#drawer-main-menu .mobile-list-menu{margin:0;padding:0}#drawer-main-menu .mobile-list-menu li{border-bottom:1px solid #ddd}#drawer-main-menu .mobile-list-menu li .ml{margin-left:48px}#drawer-main-menu .mobile-list-menu li a{color:#444;display:block;font-size:20px;height:40px;line-height:40px;overflow:hidden;padding:0 15px;position:relative;text-transform:uppercase}#drawer-main-menu .mobile-list-menu li a:hover{text-decoration:none}#drawer-main-menu .mobile-list-menu li a:active,#drawer-main-menu .mobile-list-menu li a:focus{background:#ddd}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a{font-weight:700;padding:0 15px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a .icon_drawer{height:30px;margin-right:15px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse]{padding-right:60px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse][aria-expanded=true] .arrow-icon-container .arrow.arrow-right{display:none}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse][aria-expanded=true] .arrow-icon-container .arrow.arrow-down{display:inline-block}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse] img{height:30px;margin-right:15px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse] .arrow-icon-container{bottom:0;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:60px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse] .arrow-icon-container .arrow{color:#444;font-size:30px}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse] .arrow-icon-container .arrow.arrow-right{display:inline-block}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a[data-toggle=collapse] .arrow-icon-container .arrow.arrow-down{display:none}#drawer-main-menu .mobile-list-menu.nested-menu li.lev1>a.lang-item{background:#eee;color:#777}#drawer-main-menu .mobile-list-menu.nested-menu li a.service-list-item{padding-left:30px;text-transform:none}#drawer-main-menu .mobile-list-menu.nested-menu li a.service-list-item span{font-weight:700}#drawer-main-menu .mobile-list-menu.nested-menu li a.lang-subitem{padding-left:30px}#drawer-main-menu .mobile-list-menu.apps-menu>li>a img{height:30px;margin-right:15px}#drawer-main-menu .mobile-list-menu.apps-menu>li>a i{font-size:30px;margin-right:15px}#drawer-user-menu{display:none;font-family:ConduitITC}#drawer-user-menu .user-info-header{border-bottom:1px solid #ddd;color:#00adee;height:80px;padding-left:80px;position:relative}#drawer-user-menu .user-info-header .user-info-cover{bottom:0;left:0;line-height:80px;position:absolute;text-align:center;top:0;width:80px}#drawer-user-menu .user-info-header .user-info-cover i{font-size:60px}#drawer-user-menu .user-info-header .user-info-cover .user-cover-ball{background-position:50%;background-size:cover;border-radius:50%;height:60px;margin:10px auto auto;width:60px}#drawer-user-menu .user-info-header .first_name_container{padding-top:10px}#drawer-user-menu .user-info-header .first_name_container,#drawer-user-menu .user-info-header .last_name_container{font-size:20px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#drawer-user-menu .mobile-list-menu{margin:0;padding:0}#drawer-user-menu .mobile-list-menu li{border-bottom:1px solid #ddd}#drawer-user-menu .mobile-list-menu li a{color:#444;display:block;font-size:20px;height:40px;line-height:40px;overflow:hideen;padding:0 15px;position:relative;text-transform:uppercase}#drawer-user-menu .mobile-list-menu li a:hover{text-decoration:none}#drawer-user-menu .mobile-list-menu li a:active,#drawer-user-menu .mobile-list-menu li a:focus{background:#ddd}#drawer-user-menu .mobile-list-menu li a.admin-link{color:orange}#drawer-user-menu .mobile-list-menu li a.admin-link i{margin-right:5px;margin-top:-4px}#drawer-user-menu .mobile-list-menu li a.logout-link{color:#00adee}#drawer-user-menu .mobile-list-menu li a.logout-link i{margin-right:5px;margin-top:-4px}#drawer-user-menu .mobile-list-menu-tv{font-family:Montserrat;margin:0;padding-right:30px;padding-top:50px;text-align:right}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv{display:block;padding-top:40px;position:relative;text-align:right}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-logo{display:block;position:relative;text-align:right}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-link{display:block;padding-top:30px;position:relative;text-align:right}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-link a{color:#042d4c;cursor:pointer;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-link a:hover{color:#042d4c;text-decoration:none}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-btn-attiva{background:rgba(217,26,152,.96);border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding:10px 25px;text-align:center;text-decoration:none;width:107px}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-btn-attiva:hover{color:#fff;text-decoration:none}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-btn-accedi{color:#042d4c;cursor:pointer;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline}#drawer-user-menu .mobile-list-menu-tv .mobile-listitem-menu-tv-btn-accedi:hover{color:#042d4c;text-decoration-line:underline}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom{position:absolute;right:30px;top:75%}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom .contact-btn{align-items:center;border:1px solid #042d4c;border-radius:5px;display:flex;gap:10px;height:34px;justify-content:center;padding:5px;width:154px}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom .contact-btn .text{color:#042d4c;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom .mobile-listitem-menu-tv-sito{padding-top:10px}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom .mobile-listitem-menu-tv-sito a{color:#042d4c;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:underline}#drawer-user-menu .mobile-list-menu-tv .mobile-list-menu-tv-bottom .mobile-listitem-menu-tv-sito a:hover{text-decoration:underline}
